Multilingual Turkish Dictionary

LASTİK TOP

LASTİK TOP : Turkish English

n. india rubber ball