Search term cyclops has 3 results
EN English SV Swedish
cyclops (n) [giant of mythology] cyklop (n) [giant of mythology]