Russian-Latin dictionary »

грымза meaning in Latin

RussianLatin
грымза noun

lamia [lamiae](1st) F
noun