all terrain open transport (at-ot) - Fransızca İngilizce Sözlük

Çeviri Öner