dragon-slayer

listen to the pronunciation of dragon-slayer
English - Turkish
ejderha avcısı
English - English

Definition of dragon-slayer in English English dictionary

dragonslayer
One who slays a dragon