Multilingual Turkish Dictionary

LAST WEEKEND

LAST WEEKEND : English Turkish

n. geçen hafta sonu