Multilingual Turkish Dictionary

PALYAÇO OYUNU

PALYAÇO OYUNU : Turkish English

n. harlequinade