Spanish-French dictionary »

caballa | escombro meaning in French

SpanishFrench
caballa | escombro noun

maquereau