Spanish-English Dictionaryguillotinar
Meaning of guillotinar