Romanian-French dictionary »

véhicule de transport de troupes meaning in French

RomanianFrench
véhicule de transport de troupes

transportor blindat◼◼◼