English Dictionary
Definition a fish out of water in British English
a fish out of water phrase
phrase
Synonyms and related words

English Dictionary