meaning of mussitate

1. talk indistinctly; usually in a low voice


Related Words

mussitate |

Developed & Maintained By Taraprasad.com

Treasure Words