Russian-Latin dictionary »

землечерпалка meaning in Latin

RussianLatin
землечерпалка noun

excavatoriumnoun