English Spanish Dictionary

English - español

sophisticated

in Spanish:

1. sofisticado