Romanian-Latin dictionary »

cocoașă meaning in Latin

RomanianLatin
cocoașă

gibber

gibbus

tuber