Translation of چھچھی پچھی in English:

چھچھی پچھی

phrase

  • child's faeces and urine