LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Numidia” in Turkish

1 Turkish translation
TR
Numidya

Numidyalı savaşçılar ölümüne savaştılar.