to imitate; to mimic

listen to the pronunciation of to imitate; to mimic
English - Turkish
öykünmek
to imitate; to mimic
Favorites