Portuguese to English Dictionary

Versão em português

agachar-se, v. acovardar-se, amedrontar-se Portuguese pronunciation - Say agachar-se, v. acovardar-se, amedrontar-se in English pronunciation Meaning of "agachar-se, v. acovardar-se, amedrontar-se" in English language