Available on Google PlayApp Store

セルフスタンド

jeanne6663

Meaning

セルフスタンド セルフスタンド
noun (common) (futsuumeishi)
  • self-service gasoline station (wasei: self stand)
  • self-service petrol station

Shopping

Share