Turkish-English dictionary »

argolis meaning in English

TurkishEnglish
Argolis proper noun

Argolid(regional unit)
proper noun