Arabic-English dictionary »

طَلّ meaning in English

ArabicEnglish
طَلّ m

dewmoisture in the air that settles on plants, etc

مَطَلّ m

belvedereraised structure offering a pleasant view of the surrounding area