English-Latin dictionary »

woman who looks after babies meaning in Latin

EnglishLatin
woman who looks after babies noun

infantaria [infantariae](1st) F
noun