Spanish coat

English

Noun

Spanish coat (plural Spanish coats)

  1. The schandmantel