MANDORLA


Meaning of MANDORLA in English

n. = VESICA 2. [It., = almond]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.