ซากุระ - word meaning in Thai dictionary
ซากุระ
saaM gooL raH