Arabic-English dictionary »

قصير النّظر :: مسرف :: مبذّر meaning in English

ArabicEnglish
قصير النّظر :: مسرف :: مبذّر

Unprovident