worm in the apple

[ Meaning ]
  • किसी बात से अवगत होना
  • किसी चीज़ की जानकारी रखना
Share on whatsapp
Share on telegram
Share on pinterest
Share on twitter
Share on email