Definify.com

Definition 2025


nombrils

nombrils

English

Noun

nombrils

  1. plural of nombril

French

Noun

nombrils m

  1. plural of nombril