Portuguese-English dictionary »

beslan meaning in English

PortugueseEnglish
Beslan proper noun
{f}

Beslan(city in North Ossetia-Alania, Russia)
proper noun

Your history