English-Spanish dictionary »

seleucia meaning in Spanish

EnglishSpanish
Seleucia (city)
proper noun

Seleuciaproper noun
{f}