English-Latin dictionary »

nostril meaning in Latin

EnglishLatin
nostril [nostrils] noun
[UK: ˈnɒ.strəl]
[US: ˈnɑː.strəl]

michina [michinae](1st) F
noun

naris [naris](3rd) F
noun

Your history