Englishfor English speakers
as large as life and twice ugly English
Synonyms as large as life and twice ugly synonyms
What other words have the same or similar meaning as as large as life and twice ugly?