Arabic-English dictionary »

ثِيُودُور meaning in English

ArabicEnglish
ثِيُودُور m

Theodoremale given name