Results for "

scepter

"
English - Turkish Dictionary

scepter

(English - Turkish Dictionary) :
i. asa, kral asası.