Swedish-Latin dictionary »

ark meaning in Latin