Results for "

festoon

"
English - Turkish Dictionary

festoon

(English - Turkish Dictionary) :
i. feston.