English to Francais Dictionary
undesirable
Désir (homonymie)
Meaning for undesirable found in 9 Languages.
Sponored Video