Portuguese to English Dictionary

Versão em português

amarrar (tie down) Portuguese pronunciation - Say amarrar (tie down) in English pronunciation Meaning of "amarrar (tie down)" in English language