Translation Of Mandorla In Different Languages

Translate MANDORLA in languages spoken worldwide

English
Ways to say mandorla
Amande
Almendra

Translate MANDORLA in European languages