arabdict Dictionary & Translator - Arabic-English translation for scowler

      Noun