Helena lietuviškai

Helena Elenos sala

Ką reiškia smile anglų kalboje?