English-Latin dictionary »

platform / socket meaning in Latin

EnglishLatin
platform / socket noun

pulvinus [pulvini](2nd) M
noun