kokiri

See also: Kokiri

English

Noun

kokiri

  1. Synonym of smooth leatherjacket.