See also: Supermarine

English

edit

Etymology

edit

super- +‎ marine

Adjective

edit

supermarine (not comparable)

  1. On the surface of the sea

Anagrams

edit