Russian-Latin dictionary »

лахудра meaning in Latin

RussianLatin
лахудра noun

lupa [lupae](1st) F
noun