se'w uk'tz

se'w uk'tz
Spanish: Translation
acuarela
noun
Daily life