bakllama

Albanian

Noun

bakllama

  1. latch

See also