Noun
el excavador m
منقب {excavadora}
el excavador m
حفار {excavadora}
similar Results
la excavadora (n.) , f
la excavadora (n.) , f