Arabic-French dictionary »

سِيفُون meaning in French

ArabicFrench
سِيفُون m

siphonm