Arabic-English dictionary »

مِحْبَس meaning in English

ArabicEnglish
مِحْبَس m

stopcockvalve, tap or faucet