Home
Search
Index
Definify.com
Definition
2024
extubera
extubera
French
Verb
extubera
third-person singular simple future of
extuber
Similar Results
Extuberant
Extuberate