steadfast adherence to a strict moral or ethical code Spanish - Catalan

1.





English translator: Spanish Catalan steadfast adherence to a strict moral or ethical code  Eesti sõnaraamat   Español Traductor   Svenska Översättare