Arabic-English dictionary »

مِعْطَف فَضْفَاض meaning in English

ArabicEnglish
مِعْطَف فَضْفَاض

cloakcape

Your history