Indonesian dictionary. 2014.
megha-rāva — मेघराव … Indonesian dictionary
meghâ̱rāva — मेघाराव … Indonesian dictionary