Portuguese to English Dictionary

Versão em português

minhoca, v. puxar, arrastar, levar a forca Portuguese pronunciation - Say minhoca, v. puxar, arrastar, levar a forca in English pronunciation Meaning of "minhoca, v. puxar, arrastar, levar a forca" in English language