Translation of الٹا سُلٹا in English:

الٹا سُلٹا

phrase

  • irregular
    erratic