Esperanto-English dictionary »

palmturto meaning in English

EsperantoEnglish
palmturto noun

laughing dove(Spilopelia senegalensis)
noun