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