iJunoon official Urdu Dictionary
نابیدہ
-
English definition for dehydrated
1. s. preserved by removing natural moisture
2. s. suffering from excessive loss of water from the body
Meaning for dehydrated found in 32 Languages.
Sponored Video