bermuda shorts - İngilizce Eşanlam Sözlük

bermuda shorts

n.
[1] Jamaica shorts