mascot


Results for "mascot"

English - Turkish Dictionary

mascot

(English - Turkish Dictionary) :
i. maskot.