Meaning of
"demir kol, manivela, levye"
in english language
Turkish to English
English to Turkish
Turkish
English
demir kol, manivela, levye
crowbar