ランドスケープアーキテクチュア
randosukēpuākitekuchua

Noun

1. landscape architecture

Other forms: