English-German dictionary »

fecundates meaning in German

EnglishGerman
fecundates

befruchtet◼◼◼