mustache


Results for "mustache"

English - Turkish Dictionary

mustache

(English - Turkish Dictionary) :
i. bıyık.