1 inspirator
English-Arabic Medical Dictionary > inspirator
2 SNORKEL
English-Arabic military dictionary > SNORKEL