Spanish-English Dictionaryestirar
Meaning of estirar