Portuguese to English Dictionary

Versão em português

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