attouda
/AE1 T UW1 D AH0/noun
- 1
An ancient city in Turkey, now Denizli
Translate โattoudaโ into another language
Choose a language below to open the translator with English selected as the source language.
An ancient city in Turkey, now Denizli
Choose a language below to open the translator with English selected as the source language.