Portuguese to English Dictionary

Versão em português

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