Head-first meaning

With the head first or foremost.
adverb
0
0
Advertisement