small and poor quality potato - French English Dictionary

Suggest a Term