Results for "

deodorant

"
English - Turkish Dictionary

deodorant

(English - Turkish Dictionary) :
s., i. deodoran, koku giderici.