NOTA


Meaning of NOTA in English

[nota] pl of notum

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