meaning of schnorrs

1. air passage provided by a retractable device containing intake and exhaust pipes; permits a submarine to stay submerged for extended periods of time


Related Words

schnorchel | schnorkel | schnorr |

Developed & Maintained By Taraprasad.com

Treasure Words