French-Spanish dictionary »

soudard meaning in Spanish

FrenchSpanish
soudard nom {m}

militarotenoun

Your history