Results for "

nebati

"
Turkish - English dictionary

nebati

(Turkish - English dictionary) :
vegetable, botanical. yağ vegetable oil.