Multilingual Turkish Dictionary

FANTASTICATE

FANTASTICATE : English Turkish

v. gülünçleştirmek