Home UK English shrunken
Translate shrunken into Spanish
1Having become or been made smaller in size.
READ THESE ARTICLES