Hindi-English dictionary »

सोमाली प्रायद्वीप meaning in English

HindiEnglish
सोमाली प्रायद्वीप

somali peninsulanoun