Swedish-Latin dictionary »

hekabe meaning in Latin

SwedishLatin
Hekabe

Hecuba◼◼◼

Hecubē