Definition of インドコブラ

インドコブラ

indokobura

noun
Indian cobra, spectacled cobra, Asian cobra (Naja naja)