Arabic-English dictionary »

فَاتَا مُورْغَانَا meaning in English

ArabicEnglish
فَاتَا مُورْغَانَا f

Fata Morganaform of mirage caused by temperature inversion