Multilingual Turkish Dictionary

FALAKA SOPASI

FALAKA SOPASI : Turkish English

n. birch rod, birch