English-French dictionary »

nebris meaning in French

EnglishFrench
nebris noun

nébridenom {f}