Nagashima in English dictionary

  • Nagashima

    Meanings and definitions of "Nagashima"

    • Nagashima, Kagoshima

Sample sentences with "Nagashima"

Available translations