Spanish-French dictionary »

europa meridional meaning in French

SpanishFrench
Europa meridional noun

Europe du Sud