Russian-Latin dictionary »

мешкорот meaning in Latin

RussianLatin
мешкорот noun

Saccopharynxnoun