SKIAMACHY


Meaning of SKIAMACHY in English

var. of SCIAMACHY.

Oxford English vocab.      Оксфордский английский словарь.