Translation Of Lived In Mecca In Different Languages

English
Ways to say lived in mecca
Tinggal di mekah