DICTIONARY

(Total Entries : 197270)

itkilā

Dictionary Definition: 

itkilā f. N. of a perfume L. See rocanā  

Related: