ENGLISH → HINDI
alhambra
01
noun
अलहम्ब्रा; मध्य युग में ग्रानाडा के पास बना मूरिश क़िलेबंद महल
a fortified Moorish palace built near Granada by Muslim kings in the Middle Ages
English words, with meanings in Hindi. हिन्दी
ENGLISH → HINDI
a fortified Moorish palace built near Granada by Muslim kings in the Middle Ages