English translation for "oasis"
|
- n. oasis, place in the desert that is fertile due to the presence of underground water; place of refuge, respite from something usual or difficult
- Similar Words:
- "o'neill" English translation, "o.k" English translation, "o.k." English translation, "o.l.p." English translation, "oas" English translation, "obadia" English translation, "obbligato" English translation, "oberkovitch" English translation, "obi" English translation, "obituaire" English translation
|
|
|