Sign in Join

ブービートラップ
būbiitorappu

Noun

1. booby trap

Other forms: