Outrageously Funny Search Suggestion Engine :: Satozakura

🔎


What is the definition of Satozakura? 🙋

👉 Satozaki (Japanese) is a type of shrub or tree native to Japan that grows up to 20 meters tall and has large, flat leaves with serrated edges. It's often used as an ornamental plant for its striking green color and unique shape.


satozakura

https://goldloadingpage.com/word-dictionary/satozakura


Stained Glass Jesus Art