heavy satellite - Fransızca İngilizce Sözlük

heavy satellite

Meanings of "heavy satellite" in French English Dictionary : 1 result(s)

İngilizce Fransızca
Military
heavy satellite satellite lourd