Spanish-English Dictionarycolocaba
colocaba
colocar
Meaning of colocaba