Being strong or in good condition

« Back to Glossary Index

You might also like