cumbrousEnglish

cumbersome, cumbrous

Adjective

Difficult to handle or use especially because of size or weight

English: cumbersome, cumbrous

English words with similar meanings

Show 1 words