Definition of オーバートップ

オーバートップ

oobaatoppu

noun
overtop