Translation of مکّا in English

مکّا

Noun (feminine)

  1. maize

Powered by Oxford