English | German | Russian | Czech

tro tro English

Meaning tro tro meaning

What does tro tro mean?

tro tro

A minibus operating as a share taxi in Ghana.

Are you looking for...?