jimsonweed


Results for "jimsonweed"

English - Turkish Dictionary

jimsonweed

(English - Turkish Dictionary) :
i. tatula, şeytanelması.