Spanish-English Dictionaryaclarad
aclarad
aclarar
Meaning of aclarad