a small wild cat native to southern north america and south america (felis yagouaroundi) - İspanyolca İngilizce Sözlük