Isobars meaning

Plural form of isobar.
noun
0
0
Advertisement