French translation for "djerba"
|
-
n. djerba, île de tunisie (au sud-est)
- Similar Words:
- "dizzy" French translation, "dizzying" French translation, "dj" French translation, "dizzying speed" French translation, "djakarta" French translation, "djibouti" French translation, "dkg" French translation, "dkl" French translation, "dkm" French translation, "dl" French translation
|
|
|