Hungarian-English dictionary »

szakura meaning in English

HungarianEnglish
szakura

sakura◼◼◼[UK: sæˈk.ʊ.rə] [US: sæˈk.ʊ.rə]I live on the planet Sakura. = A Szakura bolygón élek.