scepter


Results for "scepter"

English - Turkish Dictionary

scepter

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