infandous
English
infandous meaning in English • infandous का अर्थ अंग्रेजी में
Adjective
- Too odious to be expressed or mentioned.