Translation of چوگھڑا in English:

چوگھڑا

phrase

  • raft or float supported on four or more earthen pitchers