Spanish Nouns: lechuza común

Spanish Nouns verb 'lechuza común' conjugated