Translation of آل تمغا in English:

آل تمغا

phrase

  • royal seal