Search Results: mimicked

taklidudo
(t)  imitated, mimicked