Spanish-English Dictionarymoviese
moviese
moverse
Meaning of moviese