Definify.com

Definition 2026


slandres

slandres

English

Noun

slandres

  1. plural of slandre