Kartta

From Fresh Dictionary

Finnish

Noun

kartta

  1. map

fr:kartta io:kartta fi:kartta

Personal tools