French-English dictionary »

soupirail meaning in English

FrenchEnglish
soupirail nom {m}

spiracle [spiracles](small aperture or vent)
noun
[UK: ˈspaɪə.rəkl] [US: ˈspaɪ.rəkəl]