SEA MANTIS


Meaning of SEA MANTIS in English

a squilla.

Webster English vocab.      Английский словарь Webster.