Results for "

canard

"
French - Turkish dictionary

canard

(French - Turkish dictionary) :
ördek