Multilingual Turkish Dictionary

MACKEREL SKY

MACKEREL SKY : English Turkish

parçalı bulutlu gökyüzü