English translation for "lanka"
|
- n. sri lanka, island country in the indian ocean (formerly known as ceylon)
Related Translations:
- Similar Words:
- "languissant" English translation, "languissement" English translation, "lanifère" English translation, "laniidé" English translation, "lanière" English translation, "lanoline" English translation, "lansing" English translation, "lansquenette" English translation, "lantanier" English translation, "lanterne" English translation
|
|
|