English-Polish dictionary »

spectacled cobra meaning in Polish

EnglishPolish
spectacled cobra

okularnik