man-made structures - English Turkish Sentences
English Turkish
man-made structures insan yapımı yapılar n.
  • Which man-made structures are visible from space?
  • Hangi insan yapımı yapılar uzaydan görülebilir?
Show More (-2)