English-Latin dictionary »

crabbed, difficult meaning in Latin

EnglishLatin
crabbed, difficult adjective

spinosus [spinosa, spinosum]adjective