Русский-Английский словарь »

байрак означает в английский

РусскийАнглийский
байрак noun
{m}

ravine [ravines](a deep narrow valley)
noun
[UK: rə.ˈviːn] [US: rə.ˈviːn]

Байрактар noun

Bayraktar(Turkish drone)
noun