English translation for "tudela"
|
- n. tudela, town in northern spain; family name
- Similar Words:
- "tubérosité" English translation, "tuc" English translation, "tucotuco" English translation, "tucows" English translation, "tucson" English translation, "tudèle" English translation, "tudor" English translation, "tue-mouches" English translation, "tue-tête" English translation, "tuer" English translation
|
|
|