semender


Results for "semender"

Turkish - English dictionary

semender

(Turkish - English dictionary) :
1. salamander (the amphibian). 2. mythical lizard said to be able to live in fire.