Swedish-Latin dictionary »

eko meaning in Latin