Slovnenya

Translation English French: hoarse

Dictionary: main
hoarse
adjective