palace


Results for "palace"

English - Turkish Dictionary

palace

(English - Turkish Dictionary) :
i. saray.