canker


Results for "canker"

English - Turkish Dictionary

canker

(English - Turkish Dictionary) :
i. pamukçuk, aft.