laṛqra | लऋक़्र | laRqra

laṛqra | लऋक़्र | (prob. fr. the French londres), London, L.

← Search all 286,525 Sanskrit words on Tripura Koṣa