Polish-English dictionary »

batysfera meaning in English

PolishEnglish
batysfera noun

bathyspherenoun
diving chamber