Romanian-Latin dictionary »

alunecare de teren meaning in Latin

RomanianLatin
alunecare de teren

lābor