Definitions and translations for "flagra"

Portuguese - English - flagra

Pronunciation
n. act that is being observed when committed
Share this page
Dictionary Extension