Results for "

buhurluk

"
Turkish - English dictionary

buhurluk

(Turkish - English dictionary) :
censer.