Translation of catiusca in English:

catiusca

wellington, n.

feminine noun

Spain
  • 1

    wellington
    rubber boot US
    wellington boot British