Portuguese to English Dictionary

Versão em português

CARACA Portuguese pronunciation - Say CARACA in English pronunciation Meaning of "CARACA" in English language