Translation of capa pluvial in English:

capa pluvial

chasuble, n.

feminine noun

  • 1

    chasuble