Latin-English dictionary »

michina meaning in English

LatinEnglish
michina [michinae] (1st) F
noun

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