Swedish-Latin dictionary »

barn meaning in Latin