French-English dictionary »

davidoff meaning in English

FrenchEnglish
Davidoff nom propre

Davidoff◼◼◼proper noun
[UK: ˈdeɪ.və.dɒf] [US: ˈdeɪ.və.dɒf]