Definify.com

Definition 2024


escarlata

escarlata

Spanish

Noun

escarlata f (plural escarlatas)

  1. scarlet (color)