Slovnenya

Translation English French: trike

Dictionary: main
trike
noun