Slovnenya

Translation English French: litchi

Dictionary: main
litchi
noun