English-French dictionary »

dropbox meaning in French

EnglishFrench
dropbox (physical box)
noun

boîte de dépôt◼◼◼nom {f}

urnenom {f}