Definify.com

Definition 2024


nombrils

nombrils

English

Noun

nombrils

  1. plural of nombril

French

Noun

nombrils m

  1. plural of nombril