Kestral definition

Common misspelling of kestrel.
noun
0
0
Advertisement