English-Latin dictionary »

area from hips to groin (pl.), loin meaning in Latin

EnglishLatin
area from hips to groin (pl.), loin noun

ilum [ili](2nd) N
noun