Hungarian-English dictionary »

sakura [flowering cherry] meaning in English

Results: sakura
I'd rather look for this: sakura [flowering cherry]
HungarianEnglish
Sakuraiit (ásv) főnév

Sakuraiitenoun
[UK: sˈakjʊrˌaɪaɪt] [US: sˈækjʊrˌaɪaɪt]