Translation of دیوکش in English:

دیوکش

phrase

  • giant-killer