Kapcha Mar

English: Translation
Cobra snake
noun
adjective
Reptiles and amphibians