moccasin


Results for "moccasin"

English - Turkish Dictionary

moccasin

(English - Turkish Dictionary) :
i. mokasen.