lefteye flounder - İngilizce Eşanlam Sözlük

lefteye flounder

n.
[1] lefteyed flounder