Turkish-English dictionary »

kaynana dili meaning in English

TurkishEnglish
kaynana dili noun

party horn(tube to create a sound)
noun