Meaning of
"(cogr). havza."
in english language
Turkish to English
English to Turkish
Turkish
English
(cogr). havza.
catchment basin, catchment area