DICTIONARY

(Total Entries : 197270)

avalehana

Dictionary Definition: 

ava-lehana n. licking

• = -lehikā Bhpr