Results for "

muhteşem

"
Turkish - English dictionary

muhteşem

(Turkish - English dictionary) :
magnificent, splendid, grand; imposing.