← Tulu Dictionary
adbhuta
s.
Adbhuta — A phenomenon, miracle, wonder
manner-1886-vision
Adbhuta — 1. a hill. 2. a tree
manner-1886-vision