English → Tetun

horse yard, corral, stable

kuda-luhan

More