English-Polish dictionary »

thorn apple meaning in Polish

EnglishPolish
thorn apple noun
any of several species of plants belonging to the genus Datura

bieluńnoun