English-Latin dictionary »

nose (pl.) meaning in Latin

EnglishLatin
nose (pl.) noun
[UK: nəʊz]
[US: noʊz]

naris [naris](3rd) F
noun

Your history