Portuguese to English Dictionary

Versão em português

tampa tensora Portuguese pronunciation - Say tampa tensora in English pronunciation Meaning of "tampa tensora" in English language