English-French dictionary »

wall plug meaning in French

EnglishFrench
wall plug noun

cheville◼◼◼nom {f}