Spanish-French dictionary »

urbanista meaning in French

SpanishFrench
urbanista noun

urbanistenom