Results for "

masterpiece

"
English - Turkish Dictionary

masterpiece

(English - Turkish Dictionary) :
i. 1. şaheser, başyapıt. 2. harika.