Multilingual Turkish Dictionary

CABBAGEWHITE

CABBAGEWHITE : English Turkish

n. lahana kelebeği