Definify.com

Definition 2024


lordlar

lordlar

Turkish

Noun

lordlar

  1. plural of lord