Translation of ابوالحارث in English:

ابوالحارث

phrase

  • the lion