Search term leaf has 3 results
Jump to
EN English ES Spanish
leaf hoja {f}
leaf (n) [botany] hoja (n) {f} [botany]
leaf (n) [books] página (n) {f} [books]