Home
Search
Index
Definify.com
Definition
2024
exclamera
exclamera
French
Verb
exclamera
third-person singular simple future of
exclamer
Similar Results
Exclaimer