Spanish-French dictionary »

la mezquita meaning in French

SpanishFrench
La Mezquita noun

A Mezquitanom