wormwood


Results for "wormwood"

English - Turkish Dictionary

wormwood

(English - Turkish Dictionary) :
i., bot. pelin.