Multilingual Turkish Dictionary

ABOMINABLE SNOWMAN

ABOMINABLE SNOWMAN : English Turkish

kar adam, yeti