Dutch-English dictionary »

jabiroe meaning in English

DutchEnglish
jabiroe substantief

jabiru(Jabiru mycteria)
noun

Your history