mebutates
English
Noun
mebutates
plural of
mebutate