French-Spanish dictionary »

sdf meaning in Spanish

FrenchSpanish
SDF nom

persona sin hogarnoun