tulkata

suomi-englanti sanakirja

tulkata englanniksi

  1. interpret, render, translate