Search term apple has 4 results
EN English FR French
apple pomme {f}
apple (n) [botany - fruit] pomme (n) {f} [botany - fruit]
apple pommier {m}
FR French EN English
Apple Apple