green house

green house
noun
1. (general) 
They lady that lives across the street in the green house is crazy.La doña que vive enfrente en la casa verde está loca.
Search history
Did this page answer your question?