superb


Results for "superb"

English - Turkish Dictionary

superb

(English - Turkish Dictionary) :
s. enfes, fevkalade, çok güzel.