Swedish-Latin dictionary »

stick meaning in Latin