Translation of سخن آرا/ گستر in English:

سخن آرا/ گستر

phrase

  • eloquent, having command of words or language