Search term Alameda has one result
PT Portuguese EN English
alameda (n) [broad, landscaped thoroughfare] boulevard (n) [broad, landscaped thoroughfare]

Portuguese English translations

PT Synonyms for alameda EN Translations
fileira [avenida] f ред (n v)