SEA APE


Meaning of SEA APE in English

() The sea otter.

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