Definify.com

Definition 2025


escarlata

escarlata

Spanish

Noun

escarlata f (plural escarlatas)

  1. scarlet (color)