Arabic-French dictionary »

بط سماري meaning in French

ArabicFrench
بط سماري

canard chipeaum