Translation of مُشتہِر in English

مُشتہِر

Noun (masculine)

  1. advertiser

Powered by Oxford