Multilingual Turkish Dictionary

RADARLA ATILAN BOMBA

RADARLA ATILAN BOMBA : Turkish English

n. bat