Translation of محلِ خاص in English:

محلِ خاص

phrase

  • the principal or senior most queen