Portuguese to English Dictionary

Versão em português

pista (terrapl) Portuguese pronunciation - Say pista (terrapl) in English pronunciation Meaning of "pista (terrapl)" in English language