German to English Dictionary

Deutsch Version

cowered, squatted German pronunciation - Say cowered, squatted in English pronunciation Meaning of "cowered, squatted" in English language