English Dictionary
Definition pavlova in British English
pavlova noun
[countable/uncountable] noun
/pævˈləʊvə/
Synonyms and related words
