Multilingual Turkish Dictionary

KABARAN

KABARAN : Turkish English

adj. swelling, surging, surgy, intumescent, tumescent