Translation of لاکھ پشت in English:

لاکھ پشت

phrase

  • tortoise, land turtle