immovable purchased on a time share basis - Español Inglés Diccionario

Proponer traducción