excavatoare
Romanian
Noun
excavatoare
plural of
excavator