Polish-French dictionary »

delfin la platy meaning in French

PolishFrench
delfin La Platy

dauphin de la Plata