English dictionary, thesaurus, translations & etymology
FreeDict.com

roller in Turkish

roller in Turkish

gökkuzgun
noun
Any of various aggressive birds, of the family Coraciidae, having bright blue wings and hooked beaks.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.