Englishfor English speakers
put across English
Meaning put across meaning
What does put across mean?
put across
Synonyms put across synonyms
What other words have the same or similar meaning as put across?