Translation of امابعد in English:

امابعد

phrase

  • and then, after that