► Phrases (1) Phrases (1) your staunchest ally and deadliest foe are found within youEich cyfaill gorau a'ch gelyn pennaf - oddi mewn y mae Sign in or Register to see the full entries