ENGLISH → NEPALI
monstrosity
01
noun
भयानक वा डरलाग्दो वस्तु; दानवीय चीज
something hideous or frightful
In a sentence
they regarded the atom bomb as a monstrosity
उनीहरू परमाणु बमलाई एक भयानक विकृति ठान्थे।