apinoida

suomi-englanti sanakirja

apinoida englanniksi

  1. ape

  1. To mimic.