Definisi 'lambis'

English to English
noun
1 scorpion shells of shallow tropical waters of the eastern hemisphere Terjemahkan
source: wordnet30


Visual Synonyms