Search term admirable has 9 results
EN English DE German
admirable ausgezeichnet
admirable großartig
admirable vortrefflich
admirable (a) bewundernswert (a)
admirable (adj) [deserving of the highest esteem or admiration] bewundernswert (adj) [deserving of the highest esteem or admiration]