Portuguese to English Dictionary

Versão em português

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