French translation for "tudela"
|
- n. tudela, ville d'espagne; nom de famille (aussi tudèle)
- Similar Words:
- "tuck up" French translation, "tucker" French translation, "tuckshop" French translation, "tucows" French translation, "tucson" French translation, "tudor" French translation, "tues." French translation, "tue" French translation, "tuesday" French translation, "tufa" French translation
|
|
|