Turkish-English dictionary »

pelin meaning in English

TurkishEnglish
pelin noun

wormwood(Artemisia absinthium)
noun
[UK: ˈwɜːm.wʊd] [US: ˈwɜːrˌm.wʊd]

Your history