Spanish-English DictionaryarrastrĂ¡is
arrastráis
arrastrarse
Meaning of arrastrĂ¡is