Spanish-English dictionary »

semirural meaning in English

SpanishEnglish
semirural adjective

semirural(transcending urbanity and province)
adjective