bak•cho•la  

Noun | bakchola, bakčola


Definition

leech

Reversals

  1. leech