Portuguese to English Dictionary

Versão em português

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