Translation of محل سرا in English

محل سرا

Idiomatic

  1. seraglio, harem

Powered by Oxford