Translation of casa flotante in English:

casa flotante

house boat, n.

feminine noun

  • 1

    house boat