Definify.com

Definition 2024


slandres

slandres

English

Noun

slandres

  1. plural of slandre