Multilingual Turkish Dictionary

RADIOTÉLESCOPE

RADIOTÉLESCOPE : French Turkish

[le] radyoteleskop