English synonyms about - contact  

bird's foot

noun

1 bird's foot

The foot of a bird.

Dutch: hoornklaver


Find more on bird's foot elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0288