English-Latin dictionary »

travel permit for imperial post meaning in Latin

EnglishLatin
travel permit for Imperial post noun

diploma [diplomatis](3rd) N
noun