Synonym-English dictionary »

sand leek synonyms in English

SynonymEnglish
sand leek noun

allium scorodoprasumnoun

giant garlicnoun

rocambolenoun

spanish garlicnoun