meaning of acuarela

acuarela - Spanish to English

watercolor [Am.]

View more

  • watercolour [Br.]