Spanish-English Dictionaryapartaba
apartaba
apartar
Meaning of apartaba