Slovnenya

Translation French English: solanum tuberosum

Dictionary: main