Latin-English dictionary »

bostra meaning in English

LatinEnglish
Bostra proper noun
{f}

Bosra(town in Syria)
proper noun