meaning of estranger

1. One who estranges.


Related Words

estranger |

Developed & Maintained By Taraprasad.com

Treasure Words