meaning of keep down

1. manage not to throw up


Related Words

keep down |

Developed & Maintained By Taraprasad.com

Treasure Words