English-Latin dictionary »

privet, white-flowered shrub meaning in Latin

EnglishLatin
privet, white-flowered shrub noun

ligustrum [ligustri](2nd) N
noun

Your history