Multilingual Turkish Dictionary

TAHTADA OYNANAN OYUN

TAHTADA OYNANAN OYUN : Turkish English

n. fox and geese