English to Deutsch Dictionary
imitate
Nachahmung (Soziologie)
Meaning for imitate found in 16 Languages.
Sponored Video