German-English dictionary »

streckte heraus meaning in English

GermanEnglish
streckte heraus

protruded[UK: prə.ˈtruː.dɪd] [US: prə.ˈtruː.dɪd]