About
Menu

Desudaba

Desudāba, ae, f.,
  • a town in Thrace, Liv. 44, 26.

Saved

Recent