stífla

Etymology
From.

Pronunciation

 * Homophones:
 * Homophones:
 * Homophones:

Noun

 * 1) dam
 * 2) jam, stoppage, blockage, clog

Verb

 * 1)  to dam, to create a dam
 * 2)  to stop up, to clog, to jam, to block up