Russian-English dictionary »

байрактар meaning in English

RussianEnglish
Байрактар noun

Bayraktar(Turkish drone)
noun