Arabic-English dictionary »

تَنُّورَة قَصِيرَة meaning in English

ArabicEnglish
تَنُّورَة قَصِيرَة f

miniskirtskirt