pulling out of the hat
English
Verb
pulling
out
of
the
hat
present participle of
pull out of the hat