Turkish-English dictionary »

supap meaning in English

TurkishEnglish
supap noun

valve [valves](device that controls the flow of a gas or fluid)
noun
[UK: vælv] [US: ˈvælv]