Neatskleidžiamas angliškai

Neatskleidžiamas impenetrable

Ką reiškia mermaid anglų kalboje?