Danish-English dictionary »

petra meaning in English

DanishEnglish
Petra

Petra◼◼◼[UK: ˈpe.trə] [US: ˈpe.trə]