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