Hindi-English dictionary »

पानी पर तैरता हुआ तेल meaning in English

HindiEnglish
पानी पर तैरता हुआ तेल

oil slicknoun
[UK: ɔɪl slɪk] [US: ˌɔɪl sˈlɪk]