Translation of hinchable in English:

hinchable

inflatable, adj.

Definition of inflatable in English

adjective

Spain
  • 1

    inflatable