English-Czech dictionary »

horseshoe vetch meaning in Czech

EnglishCzech
horseshoe vetch (Hippocrepis)
noun

podkovkanoun
{f}