Translation of عاریت سرا in English:

عاریت سرا

phrase

  • temporary abode, i.e. the world