English to Spanish cap

Dictionary entry: cap
  • Top