xochiquiyahuitl


flowering trees in translation. Literally flowery rain; la floración de árboles en la traducción. Literalmente lluvia de flores

« Back to Glossary Index

Categories

  • No categories