Spanish-English Dictionaryapartaban
apartaban
apartar
Meaning of apartaban