demijohn


Results for "demijohn"

English - Turkish Dictionary

demijohn

(English - Turkish Dictionary) :
i. damacana.