deserving of the highest esteem or admiration Spanish - Catalan
1.
-
Catalanadmirable
-
Spanishadmirable, loable
English translator: Spanish Catalan deserving of the highest esteem or admiration Eesti sõnaraamat Español Traductor Svenska Översättare