Vocabulary

お花畑

field of flowers; flower garden; flower bed

noun