Search term Teodoro Obiang Nguema Mbasogo has 2 results

IT EN Translations for teodoro

Teodoro (proper) [male given name] Theodore (proper) [male given name]