"senti" English translation

SW

"senti" in English

senti {noun}
EN
EN
SW

senti {noun}

senti