Translation of کارساز in English

کارساز

Noun (masculine)

  1. doer

Powered by Oxford