Search term manzana has 2 results
ES Spanish EN English
manzana {f} apple
manzana (n) [botánica - fruta] {f} apple (n) [botánica - fruta]

Spanish English translations

ES Synonyms for manzana EN Translations
isla [bloque] f Guernsey