English-Latin dictionary »

brood sow meaning in Latin

EnglishLatin
brood sow noun

scrofulanoun

Your history