Definify.com

Definition 2024


スカイライン

スカイライン

Japanese

Noun

スカイライン (romaji sukairain)

  1. skyline
  2. mountain highway