Turkish-English dictionary »

fleşet meaning in English

TurkishEnglish
fleşet noun

flechette(small sharp antipersonnel projectile)
noun