meaning of idolastre

1. An idolater.


Related Words

idolastre |

Developed & Maintained By Taraprasad.com

Treasure Words