物真似 ものまねでした
monomanedeshita

Noun
Desu Copula

The polite past form of 物真似

1. Was imitating; Used to imitate

Past/Perfective
Polite