Translation of من بسنا in English:

من بسنا

phrase

  • dwell in one's mind