Definition of トリポリ

トリポリ

toripori

noun
Tripoli (Libya)