DICTIONARY

(Total Entries : 197270)

兜樓婆

Dictionary Definition: 

妬路婆 ?turuṣka;olibanum; Indian incense.