flounderEnglish

flounder, stagger

Noun

Flesh of any of various American and European flatfish

English: flounder

Any of various European and non-European marine flatfish

English: flounder

Bahasa: ikan sebelah

Verb

Bahasa words with similar meanings

English words with similar meanings

Show 1 words