Multilingual Turkish Dictionary

HALKA HALKA

HALKA HALKA : Turkish English

adj. in rings, in coils, annulated, annulate