Greek-English translations for υποστηρικτής
- advocateSince she started working with her advocate, she has become much more confident.I like trees, but I do not advocate living in themWe have been advocating for changes in immigration law
- proponent
- stalwart
- supporterThere were 10,000 supporters in the last match
Trending Searches
Popular Dictionaries