Translation of انڈوں پر بیٹھنا in English:

انڈوں پر بیٹھنا

phrase

  • (of a bird) to sit on its eggs to keep them warm until they are hatched, incubate