English Dictionary
Definition picture postcard in British English
picture postcard noun
[countable] noun
Synonyms and related words

English Dictionary