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

lefteyed flounder

n.
[1] lefteye flounder