← Tulu Dictionary
delandapuda
s.
delandapuda — A temple pigeon.
manner-1886-vision