meaning of divellicate

1. To pull in pieces.


Related Words

divellicate |

Developed & Maintained By Taraprasad.com

Treasure Words