DICTIONARY

(Total Entries : 197270)

adomada

Dictionary Definition: 

a-doma-dá or a-doma-dhá mfn. not occasioning inconvenience AV