English-Latin dictionary »

haunch (of animal) meaning in Latin

EnglishLatin
haunch (of animal) noun
[UK: hɔːntʃ]
[US: hɔːntʃ]

coxa [coxae](1st) F
noun