Japanese dictionary
えいせいこく
satellite country; satellite state
Kanji details
・defense
・protection
・star
・spot
・dot
・mark
・country