MIRABILIA


Meaning of MIRABILIA in English

[mi.ra.bi.lia] [L] foreign term : wonders: miracles

Merriam-Webster English vocab.      Английский словарь Merriam Webster.