Arabic-English dictionary »

جلجثة meaning in English

Sorry, no results!


Similar words:
Arabic: جمجمة, جاجيك, جاكية, جبنة, جبهة