Dutch-English dictionary »

zilverrug meaning in English

DutchEnglish
zilverrug substantief
{m}

silverback(mature male gorilla)
noun