Results for "

krokodil

"
Turkish - English dictionary

krokodil

(Turkish - English dictionary) :
crocodile, made of crocodile skin.