Portuguese to English Dictionary

Versão em português

armadilha, cilada Portuguese pronunciation - Say armadilha, cilada in English pronunciation Meaning of "armadilha, cilada" in English language