Arabic-English dictionary »

سْتُونْهِنْج meaning in English

ArabicEnglish
سْتُونْهِنْج m

Stonehengeancient group of standing stones in England