Duḷudesa untranslated

Duḷudesa. A country, probably in South India. Cv.lvi.11.

Chưa dịch.