Definify.com

Definition 2024


enculera

enculera

French

Verb

enculera

  1. third-person singular future of ****

Anagrams