English
Detailed Translations for river duck from English to French
river duck: (*Using Word and Sentence Splitter)
Spelling Suggestions for: river duck
Wiktionary Translations for river duck:
river duck
noun
-
(figuré) (familier, fr) canard qui trouve principalement sa nourriture à la surface des étendues d'eau.
External Machine Translations: