Definisi 'sea squab'

English to English
noun
1 delicacy that is highly dangerous because of a potent nerve poison in ovaries and liver Terjemahkan
source: wordnet30


Visual Synonyms