English-Spanish dictionary »

semirural meaning in Spanish

EnglishSpanish
semirural (transcending urbanity and province)
adjective

semiruraladjective