TULP Turkey Abbreviation

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

Turkology Update Leiden Project
Turkey

Citation

Last updated: