Portuguese to English Dictionary

Versão em português

trincheira improvisada. Portuguese pronunciation - Say trincheira improvisada. in English pronunciation Meaning of "trincheira improvisada." in English language