Summary
English to French:   more detail...
  1. river duck:


English

Detailed Translations for river duck from English to French

river duck: (*Using Word and Sentence Splitter)


Wiktionary Translations for river duck:

river duck
noun
  1. (figuré) (familier, fr) canard qui trouve principalement sa nourriture à la surface des étendues d'eau.

Related Translations for river duck