Hungarian-English dictionary »

szofóra (sophora japonica, styphnolobium japonicum) meaning in English

HungarianEnglish
szofóra (Sophora japonica, Styphnolobium japonicum)

pagoda tree[UK: pə.ˈɡəʊ.də triː] [US: pəˈɡo.ʊ.də ˈtriː]