geelbec

English

Noun

geelbec

  1. (South Africa) Synonym of yellow-billed duck.

See also