Romanian-French dictionary »

excavatrice meaning in French

RomanianFrench
excavatrice

excavator◼◼◼