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
-
(figuré) (familier, fr) canard qui trouve principalement sa nourriture à la surface des étendues d'eau.