iJunoon official Urdu Dictionary
بھدا
bhadda
بے ڈول
bay doll
English definition for cumbrous
1. s. difficult to handle or use especially because of size or weight
Synonyms and Antonyms for cumbrous
Sponored Video