sea ape

listen to the pronunciation of sea ape
English - Turkish

Definition of sea ape in English Turkish dictionary

sea otter
(Hayvan Bilim, Zooloji) Su samuru
English - English
The thrasher shark
{i} sea otter
The sea otter