Spanish-English DictionaryarrastrarĂ­a
arrastraría
arrastrarse
Meaning of arrastrarĂ­a