Meaning of
"Katma suyu pompası"
in english language
Turkish to English
English to Turkish
Turkish
English
Katma suyu pompası
Supplementary water pump
Katma suyu pompası
Make-up water pump