Icelandic English Dictionary

Íslenska - English

auðfundið in English:

1. easy to find