"eklipsa" English translation

EO

"eklipsa" in English

eklipsa {adj.}

EO eklipsa {adjective}

eklipsa