Slovnenya

Translation English French: taxing

Dictionary: main
taxing
adjective