surfboard


Results for "surfboard"

English - Turkish Dictionary

surfboard

(English - Turkish Dictionary) :
i. sörf tahtası.