it expresses a challenge or dare - Fransızca İngilizce Sözlük

Çeviri Öner