Results for "

saltpeter

"
English - Turkish Dictionary

saltpeter

(English - Turkish Dictionary) :
i. güherçile.