oilstone


Results for "oilstone"

English - Turkish Dictionary

oilstone

(English - Turkish Dictionary) :
i. yağtaşı.