Meaning of
"imha, katliam"
in english language
Turkish to English
English to Turkish
Turkish
English
imha, katliam
decimation