meaning of vomiter

1. a person who vomits


Related Words

vomiter |

Developed & Maintained By Taraprasad.com

Treasure Words