place where there is white soil - French English Dictionary

Suggest a Term