Bayraktars
English
Noun
Bayraktars
plural of
Bayraktar
French
Noun
Bayraktars
plural of
Bayraktar