Definify.com

Definition 2024


car_bombs

car bombs

English

Noun

car bombs

  1. plural of car bomb