meaning of overliver

1. A survivor.


Related Words

overliver |

Developed & Maintained By Taraprasad.com

Treasure Words