cidar


Results for "cidar"

Turkish - English dictionary

cidar

(Turkish - English dictionary) :
1.wall. 2. biol. membrane.