Results for "

nitrate

"
English - Turkish Dictionary

nitrate

(English - Turkish Dictionary) :
i. nitrat.