Home
Search
Index
Definify.com
Definition
2025
embarrancat
embarrancat
Catalan
Verb
embarrancat
past participle of
embarrancar
Similar Results