Spanish-English Dictionarymovieron
movieron
moverse
Meaning of movieron