DICTIONARY

(Total Entries : 197270)

lūluka

Dictionary Definition: 

lūluka m. a frog L.