Portuguese to English Dictionary

Versão em português

agachar-se Portuguese pronunciation - Say agachar-se in English pronunciation Meaning of "agachar-se" in English language