Spanish-French dictionary »

macaco de gibraltar meaning in French

SpanishFrench
macaco de Gibraltar noun

magot