参議院

House of Councillors (upper house of the National Diet of Japan)

Meaning

  1. n
    House of Councillors (upper house of the National Diet of Japan)

Example sentences