man maintained by his wife or lover - Inglés Sinónimo Diccionario

Can't found any synonym terms.