Slovnenya

Translation English French: laboured

Dictionary: main
laboured
adjective