धाब्बवाल कछुवा

English: Translation
starred tortoise
Hindi: Translation
छतनहिया कछुवा
noun