ラフランス
rafuransu

Noun

1. La France pear (var. of French pear); Claude Blanchet pear

Noun

2. La France rose

Other forms: