livered
English
livered meaning in English • livered का अर्थ अंग्रेजी में
Adjective
- Having (such) a liver; used in composition; as, white-livered.