Translation of ابوالمنصور in English:

ابوالمنصور

phrase

  • dove