Dictionary Romanian – English

torțel



Substantiv masculin
1. bot.

dodder


2. bot.

devil's guts (Cuscuta)