English Dictionary
Definition kestrel in British English
kestrel noun
[countable] noun
/ˈkestrəl/
Synonyms and related words
