Home
Search
Index
Definify.com
Definition
2025
derrubada
derrubada
Portuguese
Participle
derrubada
feminine singular of the past participle of
derrubar
Similar Results