English-Latin dictionary »

sleeping partner meaning in Latin

EnglishLatin
sleeping partner noun
[UK: ˈsliː.pɪŋ.ˌpɑːt.nə]
[US: ˈsliː.pɪŋ.ˌpɑːt.nə]

concubitor [concubitoris](3rd) M
noun