monstrosity, monster; hideous-looking thing

listen to the pronunciation of monstrosity, monster; hideous-looking thing
English - Turkish

Definition of monstrosity, monster; hideous-looking thing in English Turkish dictionary

monstrosity, monster; hideous-looking thing
ucube