1. ಕರ್ದಮೋದಕ

    ♪ kardamōdaka 🔊
    1. :Noun
    2. a fortified place having deep, broad ditch dug around, filled with water and soggy earth below.

Comments and suggestions