Slovnenya

Translation English French: catching

Dictionary: main
catching
adjective