Search term wildcat has 3 results
EN English FR French
wildcat chat sauvage {m}
wildcat (n) [zoology] chat sauvage (n) {m} [zoology]
FR French EN English
Wildcat Wildcat