jpdb
beta
Login or Sign up
EN
JP
DE
ES
FR
HU
スクーバ
Meanings
Noun
1. scuba; self-contained under-water breathing apparatus
Alt. forms
スキューバ
スクーバ
Pitch accent
ス
ク
ーバ
Used in: 2