Portuguese to English Dictionary

Versão em português

serra, s. e v.  serra Portuguese pronunciation - Say serra, s. e v.  serra in English pronunciation Meaning of "serra, s. e v. serra" in English language