Arabic-English dictionary »

سِيفُون meaning in English

ArabicEnglish
سِيفُون m

siphonbent pipe or tube with one end lower than the other