Slovnenya

Translation English French: sour gourd

Dictionary: main
sour gourd