Spanish-English dictionary »

secarral meaning in English

SpanishEnglish
secarral noun
{m}

drylandnoun