Translation of اسٹام لگانا in English:

اسٹام لگانا

phrase

  • stamp, affix stamp or seal