盛るさかる

sakaru

to prosper; to flourish; to copulate (animals)

More N1 vocabulary