Spanish-English Dictionaryestirarían
estirarían
estirarse
Meaning of estirarían