excavatoare

Romanian

Noun

excavatoare

  1. plural of excavator