Search term exclamer has one result
Jump to
FR French EN English
exclamer (v n) [to cry out] exclaim (v n) [to cry out]