Translation of من میں آنا in English:

من میں آنا

phrase

  • come into the mind, occur to one, (an idea) to strike, have an idea or urge