English-Hindi dictionary »

lerida meaning in Hindi

EnglishHindi
lerida noun

लेरिडा - पूर्वोत्तर स्पेन का एक शहर

Your history