Esperanto-English dictionary »

insulazia arbanaso meaning in English

EsperantoEnglish
insulazia arbanaso noun

wandering whistling duck(Dendrocygna arcuata)
noun