Multilingual Turkish Dictionary

HAFİF GEM

HAFİF GEM : Turkish English

n. snaffle, snaffle bit