Skip to main content

infandous

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