Multilingual Turkish Dictionary

HARCAMAK (ÇABA)

HARCAMAK (ÇABA) : Turkish English

v. put forth