[oidashiya]noun
Japanese definition
No Japanese definition yet.
English definition
- people or companies that forcefully and illegally expel defaulting tenants from their lodgings
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…