buubuu

English: Translation
sorcerize
intransitive verb
ID
1183