English Dictionary
Definition flyleaf in British English
flyleaf noun
[countable] noun
/ˈflaɪˌliːf/
Synonyms and related words
