intertropical fronts
English
Noun
intertropical
fronts
plural of
intertropical front