Czech-English dictionary »

bagrista meaning in English

CzechEnglish
bagrista noun
{m}

excavator operator(one who operates an excavator)
noun

Your history