open letter n : a letter of protest; addressed to one person but intended for the general public
Copyright © 2024 3Dict.net