simon - French English Dictionary

simon

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "simon" with other terms in English French Dictionary : 3 result(s)

English French
Education
simon fraser university université simon fraser
Ornithology
Simon's Emerald Emeraude de Simon
Arts
simon berry art of trance

Meanings of "simon" with other terms in English French Dictionary : 2 result(s)

French English
Education
université simon fraser simon fraser university
Ornithology
Emeraude de Simon Simon's Emerald