tarjoutua ranskaksi

tarjoutua present itself, sattua, tapahtua to happen

  1. arriver, présenter se présenter, produire se produire, passer se passer, avoir lieu