Yup!
She looks preggo. It is hard for me to tell how soon it might be from the view of the pic.
Welcome to AA!
Everyone will want to know about your tank, like what size and filter type and which kinds of fish you have and how long you have had them, etc.
You can do that on your profile.
Your other fish will eat the babies if they get the chance....
Providing you would like to keep them do you have another tank momma can stay in while she has the babies, then take her out when she is done giving birth, ( which can take a day or so)? Or you can get a few more plants to hang loose in the top and sides to give them some extra cover.
Momma guppy will start to look square instead of round in the front of her body, it is hard to describe but I saw it in mine and decided to save as many babies as possible putting her into an additional tank, and had babies right away, it can take more than a day! Also I feed mine while she is having birth less likely to want eat babies, and keep her energy up. Just a pellet at a time till she goes away.
I like Hikari Microbites, and you can crush them up for the babies as well. Don't cloud the water, and good nutritionally.
Good luck.
They will probably move this thread to the breeding section, since its an intro and breeding question, idnk.
Others have much more experience in this, but if I can help let me know!
There are lots of fish question answering friends here!
Look up "guppy Log" on freshwater breeding section. Very long but some really good info.