Esperanto-English dictionary »

nubleopardo meaning in English

EsperantoEnglish
nubleopardo noun

clouded leopard(medium sized arboreal cat)
noun