Dictionary · Portuguese

Looking up "ladrar"…