Results for "

nemcil

"
Turkish - English dictionary

nemcil

(Turkish - English dictionary) :
hygrophilous, moisture-loving (plant).