Results for "

firebrand

"
English - Turkish Dictionary

firebrand

(English - Turkish Dictionary) :
i. 1. yanan odun parçası. 2. ortalığı karıştıran delifişek.