meaning of worm like

1. totally submissive


Related Words

wormlike |

Developed & Maintained By Taraprasad.com

Treasure Words