teloa

suomi-englanti sanakirja

teloa englanniksi

  1. to hurt, to injure (gloss)