canard boiteux French - English
1.
Englishlame duck
-
Englisha person or thing that is helpless, inefficient or disabled
-
Frenchcanard boiteux
-
Englisha person or thing that is helpless, inefficient or disabled
-
Frenchcanard boiteux
Englishlame duck
-
Englishan official who is marking time until leaving their office
-
Frenchlame duck
-
Englishan official who is marking time until leaving their office
-
Frenchlame duck
English translator: French English canard boiteux Eesti sõnaraamat Español Traductor Svenska Översättare