self contained under water breathing apparatus

US 
UK 
  • un.自持水下呼吸器
un.
1.
自持水下呼吸器