Definify.com

Definition 2026


スカイライン

スカイライン

Japanese

Noun

スカイライン (romaji sukairain)

  1. skyline
  2. mountain highway