Meaning of
"Selbastı,taşkın valfi."
in english language
Turkish to English
English to Turkish
Turkish
English
Selbastı,taşkın valfi.
FLOOD COCK