English-Spanish dictionary »

handmaid meaning in Spanish

EnglishSpanish
handmaid (maid that waits at hand)
noun
[UK: ˈhænd.meɪd]
[US: ˈhænd.meɪd]

azafatanoun
{f}