Portuguese to English Dictionary

Versão em português

metralhadora da cauda Portuguese pronunciation - Say metralhadora da cauda in English pronunciation Meaning of "metralhadora da cauda" in English language