english
hindi
bengali
chinese
Definition: Meaning of, defiler in English to Chinese dictionary.
Pronunciation: / dɪˈfaɪlə /