English to Francais Dictionary
impassionate
Passion (émotion)
Meaning for impassionate found in 24 Languages.
Sponored Video