Esperanto-English dictionary »

marleopardo meaning in English

EsperantoEnglish
marleopardo noun

leopard seal(Hydrurga leptonyx)
noun