Definify.com

Definition 2025


lordlar

lordlar

Turkish

Noun

lordlar

  1. plural of lord