Latin-English dictionary »

gibberosus meaning in English

LatinEnglish
gibberosus [gibberosa, gibberosum] adjective

humpbackedadjective
[UK: ˈhʌmp bækt] [US: ˈhʌmp bækt]