meaning of naupathia

1. motion sickness experienced while traveling on water


Related Words

naupathia |

Developed & Maintained By Taraprasad.com

Treasure Words