flowering trees in translation. Literally flowery rain; la floración de árboles en la traducción. Literalmente lluvia de flores
« Back to Glossary Indexflowering trees in translation. Literally flowery rain; la floración de árboles en la traducción. Literalmente lluvia de flores
« Back to Glossary Index