Multilingual Turkish Dictionary

HAFİF TULUMBA

HAFİF TULUMBA : Turkish English

n. stirrup pump