English-Hindi dictionary »

somali peninsula meaning in Hindi

EnglishHindi
somali peninsula noun

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