monstrosity noun Anything unnaturally huge or distorted. ULY mexluq; térrorluq; wehime; gigant UEY مەخلۇق؛ تېررورلۇق؛ ۋەھىمە؛ گىگانت USY мәхлуқ; террорлуқ; вәһимә; гигант 汉语 Click for Chinese Translation