Multilingual Turkish Dictionary

UÇAKTAN ATILAN TORPİDO

UÇAKTAN ATILAN TORPİDO : Turkish English

n. aerial torpedo