blue and grey sparrow hawk - Turkish English Dictionary

Suggest a Term