Spanish-French dictionary »

pato cuchara meaning in French

SpanishFrench
pato cuchara

canard spatule