българо-английски речник »

левурда означава в английски

Българскианглийски
левурда noun
{f}

ramsons(Allium ursinum)
noun
[UK: rˈamsənz] [US: rˈæmsənz]