Keyra

From Fresh Dictionary

Icelandic

verb

keyra

  1. drive
Personal tools