English-Latin dictionary »

squatting on the haunches in a crouching posture meaning in Latin

EnglishLatin
squatting on the haunches in a crouching posture adverb

cossimadverb