English-Latin dictionary »

sow dragon's teeth meaning in Latin

EnglishLatin
sow dragon's teeth verb

dentes draconis serereverb