La recherche du mot technical a un résultat
FR Français ES Espagnol
technical (adj n) [pickup truck-based fighting vehicle] (adj n) artillado (adj n) [pickup truck-based fighting vehicle]