Multilingual Turkish Dictionary

FAZLA GÖSTERMEK

FAZLA GÖSTERMEK : Turkish English

v. put it on