English → Tetun

petroleum management

jestaun petrolíferu

More