Results for "

kurukafa

"
Turkish - English dictionary

kurukafa

(Turkish - English dictionary) :
1. skull. 2. stupid person, dope. 3. death´s-head moth.