sparrow-hawk - French English Dictionary

sparrow-hawk

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "sparrow-hawk" in French English Dictionary : 1 result(s)

English French
General
sparrow-hawk émouchet [m]