Romanian-French dictionary »

train de fret meaning in French

RomanianFrench
train de fret

tren de marfă◼◼◼

marfar◼◼◻