Home
Search
Index
Definify.com
Definition
2024
suppliciera
suppliciera
French
Verb
suppliciera
third-person singular future of
supplicier
Similar Results