aria-terra
Italian
Adjective
aria
-
terra
(
invariable
)
(
military
)
air-to-ground
,
air-to-surface
Derived terms
missile aria-terra
Anagrams
terra-aria