Translation of ودیا ساگر in English:

ودیا ساگر

phrase

  • sea of knowledge, i.e. a great scholar