Slovnenya

Translation English French: labored

Dictionary: main
labored
adjective