1. ಕರ್ದಮೋದಕ

    Play audio
    ♪ kardamōdaka
    Share screenshot
    1. (Noun)
    2. a fortified place having deep, broad ditch dug around, filled with water and soggy earth below.

Comments and suggestions