zarsı


Results for "zarsı"

Turkish - English dictionary

zarsı

(Turkish - English dictionary) :
(something) which resembles a membrane, membranous, membraneous.