Multilingual Turkish Dictionary

TAÇYAPRAKLAR

TAÇYAPRAKLAR : Turkish English

n. corolla, bell