Translation of الٹی سیدھی سنانا in English:

الٹی سیدھی سنانا

phrase

  • scold, chide, upbraid, insult