arabdict Dictionary & Translator - Arabic-English translation for مَأْبُون

      Noun

      catamite (n.) , {relations}

      related Translations