can i use libreoffice to print an address on an envelope?

envelope printing

Mail merge help
https://help.libreoffice.org/6.1/en-US/text/swriter/guide/form_letters_main.html?DbPAR=WRITER#bm_id3159257

And choose paper feed as envelope in printer

Hello,

You can create and enter data for envelopes (or use mail merge for multiple envelopes). In Writer, from the menu select Insert->Envelope (may need to scroll down the list - it is second from bottom). In the dialog presented you can enter the information, use data from a database (mail merge) and set the envelope size.