Arabic-English dictionary »

سمّم meaning in English

Sorry, no results!


Similar words:
Arabic: سلّم, سماء, سمح, سمع, سمك

Your history