Russian-Latin dictionary »

шаромыга meaning in Latin

RussianLatin
шаромыга noun

agolum [agoli](2nd) N
noun