Japanese phrase

It looks like a traffic jam.

Basic, Traffic, Car
  • Michiga jyutaishiteiru
  • 道が渋滞している。

Related phrases

New Japanese words