Search term leaf has 3 results
Jump to
EN English FR French
leaf feuille {f}
leaf (n) [botany] feuille (n) {f} [botany]
leaf (n) [books] page (n) {f} [books]