French-English dictionary »

vartabed meaning in English

FrenchEnglish
vartabed nom

vardapet(archimandrite in the Armenian Apostolic Church)
noun