Spanish-English Dictionaryaclaraste
aclaraste
aclarar
Meaning of aclaraste