Portuguese to English Dictionary

Versão em português

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