Dosakai

Dosakai : A creamy cucumber relish creamy cucumbers, satisfying food, cucumber.