Englishfor English speakers
battledore English
Meaning battledore meaning
What does battledore mean?
battledore
Synonyms battledore synonyms
What other words have the same or similar meaning as battledore?