Vocabulary

ポタポタ落ちる

to fall in drops; to drip down; to trickle down

expression verb