Definisi 'otariidae'

English to English
noun
1 eared seals: sea lions and fur seals Terjemahkan
source: wordnet30


Visual Synonyms