Definisi 'insubmergible'

English to English
adjective
1 Not capable of being submerged; buoyant. Terjemahkan
source: webster1913


Visual Synonyms