Spanish-English Dictionarygirase
girase
girar
Meaning of girase