Romanian-Latin dictionary »

iepuraș de vizuină meaning in Latin

RomanianLatin
iepuraș de vizuină

laurices