Italian-English dictionary »

scamonea meaning in English

ItalianEnglish
scamonea noun
{f}

scammony(bindweed)
noun
[UK: skˈaməni] [US: skˈæməni]