Translation of اگیاگھاس in English:

اگیاگھاس

phrase

  • lemon grass