Sanakirja
Synonyymisanakirja
Kääntäjä
Vastaukset
suomisanakirja
ponnistelu
suomi-englanti sanakirja
ponnistelu englanniksi
battle, struggle
effort
(ux)