English-Latin dictionary »

tender sprout (l+s) meaning in Latin

EnglishLatin
tender sprout (L+S) noun

cymula [cymulae](1st) F
noun