English-Latin dictionary »

protuberance / lump on the body meaning in Latin

EnglishLatin
protuberance / lump on the body noun

gibbus [gibbi](2nd) M
noun