English-French dictionary »

deseed meaning in French

EnglishFrench
deseed (to remove seeds from)
verb

épépiner◼◼◼verbe