Arabic-English dictionary »

سَقَنْقُور meaning in English

ArabicEnglish
سَقَنْقُور

skinklizard