Turkish-English dictionary »

toyun meaning in English

TurkishEnglish
toyun noun

lord [lords](aristocrat)
noun
[UK: lɔːd] [US: ˈlɔːrd]

Your history