Latin-English dictionary »

conruda meaning in English

LatinEnglish
conruda [conrudae] (1st) F
noun

wild asparagusnoun