Slovnenya

Translation English French: lime

Dictionary: main