Japanese dictionary

Dictionary: “オイルフェンス”

オイルフェンス

オイルフェンス

oil fence