Turkish-English dictionary »

petra meaning in English

TurkishEnglish
Petra proper noun

Petra(an ancient city and archaeological site in Jordan)
proper noun
[UK: ˈpe.trə] [US: ˈpe.trə]