Portuguese-English dictionary »

ascra meaning in English

PortugueseEnglish
Ascra proper noun
{f}

Ascra(ancient town in Boeotia)
proper noun