meaning of infandous

1. Too odious to be expressed or mentioned.


Related Words

infandous |

Developed & Maintained By Taraprasad.com

Treasure Words