Slovnenya

Translation English French: rooming house

Dictionary: main
rooming house
noun