Thai Spanish Dictionary

ไทย - español

เมตร in Spanish:

1. metro.