Translation of sayidi in English:

User Contribution

sayidi

my lord

noun