arabdict Dictionary & Translator - Arabic-English translation for bugbear

      Noun

      bugbear [pl. bugbears]
      bugbear [pl. bugbears] , {hist.}
      بعبع {تاريخ}

      ...