English-Latin dictionary »

sin, shin meaning in Latin

EnglishLatin
sin, shin noun

sen [undeclined]noun
N

Your history