万里

ばんり

thousands of miles

Common word

Meanings

  1. Noun

    thousands of miles