Slovnenya

Translation English French: potato

Dictionary: main