Spanish-English DictionaryestirĂ¡is
estiráis
estirarse
Meaning of estirĂ¡is