monstrosity


Results for "monstrosity"

English - Turkish Dictionary

monstrosity

(English - Turkish Dictionary) :
i. ucube, devasa ve çok çirkin şey.