MY


Meaning of MY in English

[my] abbreviation million years

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