Detailed translations for "my stomach turns at this sight"

My stomach turns at this sight.

My stomach turns at this sight.

Copyright © 2023 voc.la, unless otherwise noted - All rights reserved
The German-English dictionary is based on translations by TU Chemnitz.