Meaning of
"demir macunu"
in english language
Turkish to English
English to Turkish
Turkish
English
Demir macunu
Iron putty
demir macunu
iron cement