English to Urdu Machines Translation
sea nymph
سی نمف
Search Result for sea nymph
sea
See Definition and Meaning
nymph
English definition for sea nymph
1. n. (Greek mythology) a water nymph who was the daughter of Oceanus or Nereus
Sponored Video