Turkish-English dictionary »

tel toka meaning in English

TurkishEnglish
tel toka noun

hairgrip(flat hairpin with two prongs)
noun
[UK: hˈeəɡrɪp] [US: hˈerɡrɪp]