English Translation for fresh water
fresh water
تازہ پانی
Search Result for fresh water
fresh
See Definition and Meaning
water
English definition for fresh water
1. n. water that is not salty
Sponored Video