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