Portuguese to English Dictionary

Versão em português

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