Romanian-French dictionary »

excavateur meaning in French

RomanianFrench
excavateur

excavator◼◼◼