appalling in Hindi: भय उत्पन्न करनेवाला. Part of speech: adjective. Definition in English: causing shock or dismay; horrific.
確定! 回上一頁