sierra ( synonym found)

Definition of sierra:

°The letter S in the ICAO spelling alphabet.

Back to Top