river buffalo - Fransızca İngilizce Sözlük