meaning of deludable

1. Capable of being deluded; liable to be imposed on; gullible.


Related Words

deludable |

Developed & Maintained By Taraprasad.com

Treasure Words