English

edit

Noun

edit

nombrils

  1. plural of nombril

French

edit

Noun

edit

nombrils m

  1. plural of nombril