YTDP Turkish Abbreviation

YTDP has various meanings in the Turkish category. Discover the full forms, definitions, and usage contexts of YTDP in Turkish.

Yeni Tip Denizaltı Projesi
Turkish

Citation

Last updated: