Definify.com

Definition 2025


slandres

slandres

English

Noun

slandres

  1. plural of slandre