Spanish-English dictionary »

torvisco meaning in English

SpanishEnglish
torvisco noun
{m}

flax-leaved daphne(plant)
noun