Slovnenya

Translation English French: megabat

Dictionary: main
megabat