No exact translation found for
feel conscience-stricken

related Results
stricken (v.) , {strickte ; gestrickt}
stricken (v.) , {strickte ; gestrickt}
stricken (v.)
نسج {الصوف}